5
תגובות

שאיבת טקסט מPHP ל JS

פתח משתמש_112076 ,
אני אקדים ואומר-
מיואש!!

נמשיך: פשוט יש לי תנאי שלוקח את הטופס ובודק אם המשתמש לא קיים במסד אז שיוצג טקסט שגיאה.
ואת הטקסט הזה אני רוצה להציג בJs -ajax-עם JQUERY

קראתי את כלללל האינטרנט(כאן באתר בW3SCHOOL בJQUERY המקורי ועוד אלפי מדריכים של כל מיני אנשים)ולא הבנתי כלום דבר 1:
הבנתי שמכניסים URL
הבנתי שמכניסים POST
אבל איך הוא הJS יקבל ערך של ECHO מPHP הרי למדו אותי שאי אפשר להעביר ערכים מPHP ל JS

אז אני יודע שקיים DATA,שהוא צריך לקבל ,אבל מה ???משתנה טקסט ואיך
ל-ע-ז-א-ז-ל-!-!

5 תשובות

avatar ענה משתמש_107315 ב 16 לפברואר 2012 #

גם אני צריך עזרה בזה.
קשה לי להבין, אשמח אם מישהו יקח על עצמו ויכתוב מדריך קצרצר על זה.
אפילו כמה שורות קוד פשוטות שיעזרו לי ולו להבין טוב יותר :)

avatar ענה s976 ב 16 לפברואר 2012 #

קודם כל לא הבנתי בשביל מה JS שלך צריך לקבל ערך מPHP, תעשה את כל החישובים (האם המשתמש קיים, או כל מה שאתה צריך) בPHP, ואז תעביר ב-echo את הפלט של שגיאה. לא צריך בשביל זה JS כלל.
ואם אתה בדווקא כן צריך לקבל את זה לJS, אתה יכול להוציא את הפלט של PHP לכל חלק של HTML, לאו דווקא שנראה למשתמש, ואז לקרוא אותו על ידי JS

avatar ענה משתמש_112076 ב 17 לפברואר 2012 #

>> תעביר ב-echo את הפלט של שגיאה. לא צריך בשביל זה JS כלל.
אבל אני רוצה שיהיה בAJAX-וכך ארוויח שלא כל הדף יצטרך להיטען בשביל 2 מילים...

avatar ענה משתמש_113304 ב 18 לפברואר 2012 #

הי, על מנת להעביר נתונים מPhp לjs כדאי להשתמש בפורמט json שיחזור מהajax ואז להשתמש בפונקציונליות של jquery על מנת לטייל על האובייקט שחזר. זה עובד.

avatar ענה s976 ב 19 לפברואר 2012 #

>>אבל אני רוצה שיהיה בAJAX-וכך ארוויח שלא כל הדף יצטרך להיטען בשביל 2 מילים...
ברור. גם אני מדבר על זה. על ידי ajax אתה מפעיל קובץ מסוים של PHP עם הקוד שלך, והוא נותן לך את הפלט המדובר.